Crate rdf_types

source ·
Expand description

This is a utility library providing common types when dealing with RDF data: blank node identifier, literal, subject, predicate, object, graph label, gRDF term, triple and quad.

The optional feature meta provides compatibility with the locspan crate to locate every sub-component of a term.

Re-exports

Modules

Structs

Enums

Traits

  • Types that may have a blank node identifier representation that can be borrowed.
  • Type that can be converted into an Id.
  • Types that may have an iri representation that can be borrowed.
  • Types that can be constructed from a blank node identifier.
  • Types that can be constructed from an iri.
  • Types that can be turned into a blank node identifier.
  • Type that can be converted into an Id.
  • Types that can be turned into an iri.
  • Type that can be turned into a Term.
  • Types that may represent a blank node identifier.
  • Types that may represent an iri.
  • Node identifier namespace.
  • Type that can turn an Id<I, B> into an Id.
  • Type that can turn a Quad<S, P, O, G> into a Quad.

Type Definitions